package br.mikhas.container.factory;

/**
 * Defines a container resource that should be aware of the bean factory
 * 
 * @author Mikhail Domanoski
 * 
 */
public interface BeanFactoryAware {
	/**
	 * Provides a non-null {@link BeanFactory} to the resource which should be
	 * aware of it.
	 * 
	 * @param beanFactory
	 *            A non-null bean factory.
	 */
	public void setBeanFactory(BeanFactory beanFactory);
}
